make sacrifices - Espagnol Anglais Dictionnaire